Skip to content

Add Multiple Icons Support + ZlibStream Unicode + DarkExt.json changes#39

Open
RainbowHype123 wants to merge 19 commits into
SortaCore:masterfrom
RainbowHype123:master
Open

Add Multiple Icons Support + ZlibStream Unicode + DarkExt.json changes#39
RainbowHype123 wants to merge 19 commits into
SortaCore:masterfrom
RainbowHype123:master

Conversation

@RainbowHype123

Copy link
Copy Markdown

ZlibStream Unicode is from a port I did in my own rSDK repo, and then hastily ported into the MMF2EXTs repo. It may need some extra review and/or fixes before the pull request is accepted.

ZlibStream Unicode is from a port I did in my own rSDK repo, and then hastily ported into the MMF2EXTs repo. It may need some extra review and/or fixes before the pull request is accepted.
I also renamed the preprocessor MULTIPLEICONS to DARKEDIF_MULTIPLE_ICONS, per Phi's request. There's still a little more work to do.
@SortaCore SortaCore force-pushed the master branch 5 times, most recently from 270bf99 to 60343c3 Compare June 29, 2026 17:13
RainbowHype123 and others added 16 commits June 30, 2026 13:58
Removed the NOPROPS reference I previously added due to me having misunderstood what it's actually used for.
If ANSI ext is loaded by Unicode runtime, the Fusion internal strings are in Unicode, not ANSI. This is a subtle error as the compiler will define the TCHAR as char, but the contents is wchar_t.
This is a breaking change for iOS, as CRunFrame isn't linked in default iOS projects. To fix, add CRunFrame.h into your iOS project under Global for all extensions folder.

Currently iOS only copies the headers that the VS project references, which is somewhat messy.
Later I'll change the DE PreBuildTool to do what it does for Mac: copying the entire Inc folder.

This commit adds:
* CRunApp nCurrentFrame, Frame, name, appFileName, editorFileName, targetFileName
* CRunFrame
Nothing ever goes wrong when I mess with Windows structs 👍
HelpNDoc now exports incomplete topics too for HTML. A little better when doing git diffs to see what I edited.
I started feature creeping this, so... yeah. More complicated than it should be, with NUMA nodes, physical core packages, cores, logical cores (hyperthreading), Performance vs Efficiency, etc.
Gonna drop it for now and focus on DebugObject.
ZlibStream Unicode is from a port I did in my own rSDK repo, and then hastily ported into the MMF2EXTs repo. It may need some extra review and/or fixes before the pull request is accepted.
I also renamed the preprocessor MULTIPLEICONS to DARKEDIF_MULTIPLE_ICONS, per Phi's request. There's still a little more work to do.
Removed the NOPROPS reference I previously added due to me having misunderstood what it's actually used for.
Struggling to get my pull request's files up-to-date with the current version of MMF2EXTS
@SortaCore SortaCore force-pushed the master branch 2 times, most recently from 0043bd0 to 8c151a1 Compare July 7, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants